package com.xpc.controller.utils;

import org.apache.shiro.crypto.hash.Md5Hash;

/**
 * Project：UniversityGradeAdministrationSystem
 * Date：2022/4/15
 * Time：14:59
 * Description：MD5加盐加密
 *
 * @author 南北辰的键盘
 * @version 1.0
 */
public class MD5AddSaltToEncrypt {


    /**
        * @description TODO 暂定为加密方法,具体实现待定
        * @deprecated
        * @param  password 未与盐进行结合加密的密码
        *         salt 用于加密的盐
        * @return  java.lang.String
        * @author Qinkuer
        * @Date  2022/5/14
        */
    public static String encodeBySalt(String password, String salt){
        // 使用md5 + salt  如果加密后,将丢失原初密码 ,可以的话请牢记密码
        Md5Hash md5Hash2 = new Md5Hash(password,salt);
//        System.out.println(md5Hash2.toHex());
        return md5Hash2.toHex();
    }
}
